self-produced articles - Deutsch Englisch Wörterbuch